perm filename CODES.ALT[DOC,BGB] blob
sn#043269 filedate 1973-05-20 generic text, type T, neo UTF8
ALTERNATE PDP-10 MNEMONICS.
The CRE code uses additional PDP-10 mnemonics for the sake of
pronouciation and brevity. The mnemonics stem from ancient PDP-1
nomenclature; in the PDP-10 the left half word is the instruction
part and the right half word is the address part. The codes CAR and
CDR are traditional LISP names, derived from IBM-709 nomenclature;
CAR and CDR are appropriate PDP-6/10 op codes because according to
Kotok,the machine was designed to facilitate LISP.
HLR LIP Load Instruction Part.
HRR LAP Load Address Part.
HRLM DIP Deposit in Instruction Part.
HRRM DAP Deposit in Instruction Part.
HRRZS ZIP Zero Instruction Part.
HLLZS ZAP Zero Address Part.
HRROS WIP W'ones to Instruction Part.
HLLOS WAP W'ones to Address Part.
HLRZ CAR Contents Address Register.
HRLI LIPI Load Instruction Part Immediate.
HRRI LAPI Load Address Part Immediate.
HRLZM DIPZ Deposit into Instruction Part with Zeroes.
HRRZ CDR Contents Decrement Register.
MOVEI LACI Load Accumulator Immediate.
MOVSI SLACI Swap Load Accumulator Immediate.
HRRZM DAPZ Deposit into Address Part with Zeroes.
MOVE LAC Load Accumulator.
MOVN LACN Load Accumulator Negative.
MOVM LACM Load Accumulator Magnitude.
MOVS SLAC Swap Load Accumulator.
MOVEM DAC Deposit Accumulator into memory.
MOVNM DACN Deposit Accumulator Negative.
MOVMM DACM Deposit Accumulator Magnitude.
MOVSM SDAC Swap Deposit Accumulator.
HLRE NIP Number from Instruction Part.
HRRE NAP Number from Address Part.
HRREI NIM Number Immediate.
JRST GO Load program counter immediate.
SETZM DZM Deposit zero in memory.
SETOM DOM Deposit ones in memory.